Homely ambience, luxurious services and international cuisines. A stay at Taj Swarna, one of the bes...